English Dictionary
◊ ROLLER TOWEL
roller towel
n : a towel with the ends sewn together, hung on a roller